home *** CD-ROM | disk | FTP | other *** search
/ 100 Plus Great Games 2 / 100PLUSV2.BIN / games / StreetsAlleys.dxr / playing cards_56_t hot.ls < prev    next >
Encoding:
Text File  |  2002-01-25  |  1.5 KB  |  69 lines

  1. property spriteNum, row, fp
  2. global tableau, equal, currentsel, getlist, godlist, basecard
  3.  
  4. on beginSprite me
  5.   row = determinerow()
  6.   can = [#tone: 14, #ttwo: 28, #tthree: 43, #tfour: 57, #tfive: 71, #tsix: 85, #tseven: 100, #teight: 114]
  7.   fp = can[row]
  8. end
  9.  
  10. on determinerow me
  11.   if spriteNum = 132 then
  12.     return #tone
  13.   else
  14.     if spriteNum = 133 then
  15.       return #ttwo
  16.     else
  17.       if spriteNum = 134 then
  18.         return #tthree
  19.       else
  20.         if spriteNum = 135 then
  21.           return #tfour
  22.         else
  23.           if spriteNum = 136 then
  24.             return #tfive
  25.           else
  26.             if spriteNum = 137 then
  27.               return #tsix
  28.             else
  29.               if spriteNum = 138 then
  30.                 return #tseven
  31.               else
  32.                 if spriteNum = 139 then
  33.                   return #teight
  34.                 end if
  35.               end if
  36.             end if
  37.           end if
  38.         end if
  39.       end if
  40.     end if
  41.   end if
  42. end
  43.  
  44. on mouseEnter me
  45.   if getlist <> VOID then
  46.     if tableau[row].getcardcount() < 14 then
  47.       if tableau[row].getcardcount() > 0 then
  48.         if getlist.getlastcard().rankvalue = (tableau[row].getlastcard().rankvalue - 1) then
  49.           equal = 1
  50.           godlist = tableau[row]
  51.           currentsel = tableau[row].getlastcard().spnum + 1
  52.         end if
  53.       else
  54.         if tableau[row].getcardcount() = 0 then
  55.           equal = 1
  56.           godlist = tableau[row]
  57.           currentsel = fp
  58.         end if
  59.       end if
  60.     end if
  61.   end if
  62. end
  63.  
  64. on mouseLeave me
  65.   equal = 0
  66.   currentsel = 0
  67.   godlist = VOID
  68. end
  69.